Internet And Network Technologies
Designing CloudOps Automation
CloudOps Automation: Continuous Automation Implementation
CloudOps Automation: Designing & Prototyping Solutions

CloudOps Automation: Continuous Automation Implementation

Course Number:
it_dpdcoadj_02_enus
Lesson Objectives

CloudOps Automation: Continuous Automation Implementation

  • discover the key concepts covered in this course
  • recall the concept and benefits of continuous automation along with the path that can be adopted to implement continuous automation while solutioning CloudOps
  • recognize the technology shifts that need to be made to implement continuous automation for CloudOps solutions
  • describe the benefits of adopting automated deployment in multi-cloud and hybrid environments and the principles of CloudOps used to build solutions with automated deployment capabilities
  • illustrate the steps involved in accelerating continuous product delivery with CloudOps automation
  • describe the advantages and disadvantages of automation and the impact of automation on business drivers
  • recognize the challenges of infrastructure provisioning and the benefits afforded by infrastructure provisioning automation
  • list and describe the components of automation involved in deriving an automation governance model
  • describe the features of prominent cloud-enabled automation tools
  • describe the features of prominent tools that can be used to enable cloud application deployment across multi and hybrid clouds
  • configure Terraform for an automated workflow that can be used to implement change management and a deployment pipeline
  • configure continuous integration using Jenkins and Terraform on Amazon EKS to implement automation
  • describe the concept of Zero Code multi-cloud automation and the features afforded by Ansible and Terraform used to implement Zero Code multi-cloud automation
  • describe the concept and prominent use cases of disposable and repeatable infrastructure, which enables a high degree of automation
  • set up environments using Ansible and Terraform and deploy applications to AWS
  • recognize the desired qualities of multi-cloud management tools along with the features of prominent multi-cloud management tools
  • recall the role of automation in moving cloud workloads through multi-cloud architecture
  • describe the role of multi-cloud orchestration that integrates with automation toolchains and consistently manages all infrastructure environments for seamless multi-cloud orchestration
  • configure Cloudify to use a single CI/CD plugin and integrate with an automation toolchain to manage infrastructure environments and enable multi-cloud orchestration
  • describe the concept of automation at the edge of the network along with the key capabilities that can be considered to provide edge networking, orchestration, and cloud automation solutions
  • summarize the key concepts covered in this course

Overview/Description

Continuous automation in CloudOps provides many benefits, but its impact doesn't come without disadvantages. In this course, you'll explore the advantages and disadvantages of several areas of automation, including continuous product delivery, infrastructure provisioning automation, Zero Code multi-cloud automation, and edge networking automation.

Next, you'll investigate how to establish an automation governance model and the role of automation and multi-cloud orchestration in moving cloud workloads and managing infrastructure environments. You'll identify prominent multi-cloud management tools and typical use cases of disposable and repeatable infrastructure.

Moving on, you'll configure Terraform for automated workflows, use Jenkins and Terraform on Amazon EKS to configure continuous integration, and use Ansible and Terraform to set up environments. Lastly, you'll deploy applications to AWS and configure Cloudify to integrate with an automation toolchain and use a single CI/CD plugin.



Target

Prerequisites: none

CloudOps Automation: Designing & Prototyping Solutions

Course Number:
it_dpdcoadj_01_enus
Lesson Objectives

CloudOps Automation: Designing & Prototyping Solutions

  • discover the key concepts covered in this course
  • describe how to adopt design thinking when implementing agile and iterative processes to help enterprises manage changes and CloudOps evolution
  • list the design methods and tools that can be used to facilitate the design-thinking innovation process
  • describe the use of DevOps, experience design, and agile development to break down silos and project CloudOps solutions
  • evaluate the implications of transitioning to the cloud and how to shift from a static to a dynamic infrastructure to design CloudOps solutions
  • describe the characteristics of knowledge exploration and exploitation that can be used by CloudOps practitioners to design and help visualize CloudOps solutions
  • recall the features and benefits of adopting a CloudOps managed strategy and architecture service to derive CloudOps solutions for enterprises
  • recognize the major challenges faced by CloudOps practitioners when designing CloudOps solution
  • recognize the role of prototyping tools in validating CloudOps models, generate prototypes, allocating required resources, and deploying generated prototypes to multi-cloud environments
  • create visual drafts of CloudOps solutions using a prototyping tool to provide a walkthrough of the solution before finalizing its adoption
  • specify the high-level architecture of CloudOps prototyping tools along with the associated components, responsibilities, and interfaces
  • recognize the features and benefits provided by Visual Paradigm to create a visual architecture of multi-cloud solutions for CloudOps practices
  • create multi-cloud visual architectures using Visual Paradigm to be used as reference blueprints
  • use Lucidchart with AWS and Azure to present an architectural diagram and define multi-cloud solutions and CloudOps operations
  • create CI/CD task boards using visualizations and a design-thinking mindset
  • recognize the Five Forces Model used to conduct an in-depth analysis of an enterprise's requirements and establish reasons for CloudOps solution adoption
  • perform a Five Forces analysis using Visual Paradigm
  • recognize the patterns that need to be adopted to implement reliable, resilient, and recoverable CloudOps solutions
  • outline the steps involved in managing hosted cloud services and enable the feature of automatic recovery
  • outline the implementation of health endpoint monitoring patterns to facilitate continuous monitoring in CloudOps solutions
  • list and illustrate the different types of routing requests that can be used to route and manage requests in multi-cloud environments that apply DevOps principles
  • describe the key factors and design considerations when designing CloudOps solutions to fulfill the objective of maximizing scalability, availability, and performance
  • summarize the key concepts covered in this course

Overview/Description

Transitioning to the cloud requires a design-thinking process. In this course, you'll explore the tasks and considerations involved in CloudOps solution design. You'll examine how to shift from a static to a dynamic infrastructure, utilize knowledge exploration and exploitation, and adopt a CloudOps managed strategy and architecture service.

You'll investigate the role of prototyping tools, using them to create visual drafts of CloudOps solutions. You'll use Lucidchart with AWS and Azure to present architectural diagrams, visualizations to create CI/CD task boards, and Visual Paradigm to create multi-cloud visual architectures and perform a Five Forces Model analysis.

Next, you'll investigate the patterns used to implement reliable and recoverable CloudOps solutions, including health endpoint monitoring patterns. You'll outline the steps involved in managing a hosted cloud service. Lastly, you'll identify the routing requests used in multi-cloud environments.



Target

Prerequisites: none

Close Chat Live